Roger Federer will regain the world number one spot after beating Nick Kyrgios to reach the Mercedes Cup final in Stuttgart.
Roger Federer will regain the world number one spot after beating Nick Kyrgios to reach the Mercedes Cup final in Stuttgart.